package entity;

public class Funcionario {
	
	private Integer codFuncionario;
	private String nome;
	private Double salario;
	
	public Funcionario() {

	}

	public Funcionario(Integer codFuncionario, String nome, Double salario) {
		this.codFuncionario = codFuncionario;
		this.nome = nome;
		this.salario = salario;
	}

	public Integer getCodFuncionario() {
		return codFuncionario;
	}

	public void setCodFuncionario(Integer codFuncionario) {
		this.codFuncionario = codFuncionario;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public Double getSalario() {
		return salario;
	}

	public void setSalario(Double salario) {
		this.salario = salario;
	}

	@Override
	public String toString() {
		return this.codFuncionario + ", " + this.nome + ", " + this.salario ;
	}

	@Override
	public boolean equals(Object obj) {
		return (obj instanceof Funcionario)
				&& (this.codFuncionario.equals(((Funcionario) obj)
						.getCodFuncionario()));
	}
	
	
}
